<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
	</body>
	
	<script>
		
		/**
		 * 1:密码要求是数字或者字母（大写或者小写都行）。必须数字和字母都要同时有   最少6。最多16位。
		 * 123456 不行
		 * abcdef  不行
		 * abc123 ok
		 * 
		 * 分析： 排除 如果全部是数字不行
		 * 		排除 如果全部是字母不行
		 * 		满足：可以只字母 可以是数字
		 */
		
		var  password=prompt("请输入要比较的字符串...");
		
		
		var  re1=/^[0-9]{6,16}$/;  //错误
		var b1 = re1.test(password);
		console.log(b1);
		
		var re2=/^[a-zA-Z]{6,16}$/;
		var b2 = re2.test(password);
		console.log(b2);
		
		//var re3=/^[0-9a-zA-Z]{6,16}$/;
		var re3=/^.{6,16}$/;
		var b3 = re3.test(password);
		console.log(b3); 
		
		console.log(password.length);
		if(!b1 && !b2 && b3){
			alert('通过检测...');
		}else{
			alert('不通过检测...');
		}
		
		
	</script>
</html>
